die Menstruation - French English Dictionary